Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 STATION ROAD Detached £680,000 28 Jan 2013
75 STATION ROAD Detached £850,000 28 Jun 2021
77 STATION ROAD Detached £223,250 3 Sep 1999
81 STATION ROAD Detached £860,500 23 Oct 2020
91 STATION ROAD Detached £580,000 24 Aug 2012
93 STATION ROAD Detached £584,000 2 Sep 2013
95 STATION ROAD Detached £465,000 28 Jul 2008